#include"patient_row.h"

#include<sstream>

using namespace std;
using namespace uhdpbs::db;

namespace uhdpbs {
	namespace generated {
		patient_row::patient_row(row& r) : row(r.get_originals(), r.get_table()) {
			this->mChanges = r.get_changes();
		}
		patient_row::patient_row(string_string_map originals, table* tbl) : row(originals, tbl) {}
		patient_row::~patient_row() {}

		string patient_row::get_id() { return get_value("id"); }
		void patient_row::set_id(string val) { set_value("id", val); }
		string patient_row::get_first_name() { return get_value("first_name"); }
		void patient_row::set_first_name(string val) { set_value("first_name", val); }
		string patient_row::get_last_name() { return get_value("last_name"); }
		void patient_row::set_last_name(string val) { set_value("last_name", val); }
		string patient_row::get_address() { return get_value("address"); }
		void patient_row::set_address(string val) { set_value("address", val); }
		string patient_row::get_city() { return get_value("city"); }
		void patient_row::set_city(string val) { set_value("city", val); }
		string patient_row::get_state() { return get_value("state"); }
		void patient_row::set_state(string val) { set_value("state", val); }
		string patient_row::get_zip() { return get_value("zip"); }
		void patient_row::set_zip(string val) { set_value("zip", val); }
		string patient_row::get_phone() { return get_value("phone"); }
		void patient_row::set_phone(string val) { set_value("phone", val); }
		string patient_row::get_gender() { return get_value("gender"); }
		void patient_row::set_gender(string val) { set_value("gender", val); }
		string patient_row::get_dob() { return get_value("dob"); }
		void patient_row::set_dob(string val) { set_value("dob", val); }
		string patient_row::get_insurance_carrier() { return get_value("insurance_carrier"); }
		void patient_row::set_insurance_carrier(string val) { set_value("insurance_carrier", val); }
		string patient_row::get_insurance_group() { return get_value("insurance_group"); }
		void patient_row::set_insurance_group(string val) { set_value("insurance_group", val); }
		string patient_row::get_insurance_policy() { return get_value("insurance_policy"); }
		void patient_row::set_insurance_policy(string val) { set_value("insurance_policy", val); }
	}
}
